Text copied to clipboard!

Titel

Text copied to clipboard!

Systemfunktionsentwickler für eingebettete Systeme

Beschreibung

Text copied to clipboard!
Wir suchen einen engagierten Systemfunktionsentwickler für eingebettete Systeme, der unser Team bei der Entwicklung innovativer Lösungen unterstützt. In dieser Rolle sind Sie verantwortlich für die Konzeption, Implementierung und Optimierung von Systemfunktionen in komplexen eingebetteten Umgebungen. Sie arbeiten eng mit Hardware- und Softwareteams zusammen, um sicherzustellen, dass die entwickelten Funktionen zuverlässig, effizient und skalierbar sind. Zu Ihren Aufgaben gehört die Analyse von Systemanforderungen, das Design von Softwarearchitekturen sowie die Implementierung und das Testen von Funktionen auf verschiedenen Plattformen. Sie tragen zur kontinuierlichen Verbesserung unserer Entwicklungsprozesse bei und unterstützen bei der Fehleranalyse und -behebung. Idealerweise verfügen Sie über fundierte Kenntnisse in Programmiersprachen wie C oder C++, Erfahrung mit Echtzeitbetriebssystemen (RTOS) und ein gutes Verständnis von Hardware-naher Programmierung. Kenntnisse in der Modellierung von Systemarchitekturen (z.B. mit UML) sowie Erfahrung mit agilen Entwicklungsmethoden sind von Vorteil. Wir bieten Ihnen ein dynamisches Arbeitsumfeld, spannende Projekte in verschiedenen Branchen und die Möglichkeit, Ihre Fähigkeiten kontinuierlich weiterzuentwickeln. Wenn Sie eine Leidenschaft für eingebettete Systeme haben und gerne in interdisziplinären Teams arbeiten, freuen wir uns auf Ihre Bewerbung.

Verantwortlichkeiten

Text copied to clipboard!
  • Entwicklung und Implementierung von Systemfunktionen für eingebettete Systeme
  • Analyse von Systemanforderungen und Erstellung technischer Spezifikationen
  • Zusammenarbeit mit Hardware- und Softwareteams zur Integration von Funktionen
  • Durchführung von Unit-Tests, Integrationstests und Systemtests
  • Optimierung von Software hinsichtlich Leistung, Speicherverbrauch und Zuverlässigkeit
  • Fehleranalyse und -behebung in bestehenden Systemen
  • Dokumentation von Entwicklungsprozessen und Ergebnissen
  • Unterstützung bei der Definition und Verbesserung von Entwicklungsstandards
  • Teilnahme an Code-Reviews und technischen Workshops
  • Evaluierung neuer Technologien und Methoden zur Verbesserung der Systementwicklung

Anforderungen

Text copied to clipboard!
  • Abgeschlossenes Studium der Informatik, Elektrotechnik oder vergleichbare Qualifikation
  • Erfahrung in der Entwicklung von Software für eingebettete Systeme
  • Sehr gute Kenntnisse in C und/oder C++
  • Vertrautheit mit Echtzeitbetriebssystemen (RTOS)
  • Gutes Verständnis von Mikrocontroller-Architekturen und Hardware-naher Programmierung
  • Kenntnisse in der Modellierung von Softwarearchitekturen (z.B. UML)
  • Erfahrung mit agilen Entwicklungsmethoden (z.B. Scrum)
  • Analytisches Denken und strukturierte Arbeitsweise
  • Gute Deutsch- und Englischkenntnisse in Wort und Schrift
  • Teamfähigkeit und Kommunikationsstärke

Potenzielle Interviewfragen

Text copied to clipboard!
  • Welche Erfahrungen haben Sie in der Entwicklung von eingebetteten Systemen?
  • Mit welchen Programmiersprachen und Tools arbeiten Sie bevorzugt?
  • Haben Sie Erfahrung mit Echtzeitbetriebssystemen? Wenn ja, mit welchen?
  • Wie gehen Sie bei der Fehleranalyse und -behebung vor?
  • Können Sie Beispiele für Projekte nennen, an denen Sie mitgewirkt haben?
  • Wie bleiben Sie über neue Technologien und Trends im Bereich Embedded Systems informiert?
  • Welche Methoden nutzen Sie zur Optimierung von Softwareleistung?
  • Wie integrieren Sie neue Funktionen in bestehende Systeme?
  • Welche Erfahrungen haben Sie mit agilen Entwicklungsmethoden?
  • Wie dokumentieren Sie Ihre Entwicklungsarbeit?